/**
 * @Title:常量
 * @Description:权限常量
 * Copyright 2018 GemFrame技术团队 http://www.gemframe.cn
 * Company: DianShiKongJian (Beijing) Technology Co., Ltd.
 * @author nine
 * @date 2018-11-1 16:06:06
 * @version V1.0
 *
 * <p>
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * <p>
 * http://www.apache.org/licenses/LICENSE-2.0
 * <p>
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package cn.gemframe.oauth2.bean;

/**
 * 请求路径
 */
public interface RequestPath {

	public interface Access{
		public static final String SWAGGER = "swagger";
		public static final String APIDOCS = "/v2/api-docs";
		public static final String SWAGGER_UI = "/swagger-ui.html";
		public static final String SWAGGER_RES = "/swagger-resources";
		public static final String SWAGGER_RES_X = "/swagger-resources/*/";
	}

	public interface Auth{

		public static final String LOGIN = "/auth/login";
		public static final String LOGOUT = "/auth/logout";
		public static final String TOKEN = "/auth/token";
		public static final String ERROR = "/auth/error";
		public static final String REFRESH_TOKEN="/auth/refresh_token";
	}
}
